package com.houtai.dao;

import com.houtai.bean.TdWikiSearch;
import com.houtai.bean.vo.wiki.search.TdWikiSearchList;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface TdWikiSearchDao {
    /**
     * @Purpose:    添加搜索记录
     * @param:      dto
     * @Version:    1.0
     * @Author:     li
     * @time:       2019/8/21
     * @return:     void
     */
    void insertTdWikiSearch(TdWikiSearch dto);
    /**
     * @Purpose:    更新搜索记录
     * @param:      dto
     * @Version:    1.0
     * @Author:     li
     * @time:       2019/8/21
     * @return:     void
     */
    void updateTdWikiSearch(TdWikiSearch dto);
    /**
     * @Purpose   查找搜索记录
     * @param     search_param
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    TdWikiSearch
     */
    TdWikiSearch findTdWikiSearch(@Param("search_param")String search_param);
    /**
     * @Purpose   查找热搜前十名
     * @param
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    List<TdWikiSearchList>
     */
    List<TdWikiSearchList> findTdWikiSearchList();
}
